﻿body{
    font-size: 14px;
    font-family: arial,verdana,"微软雅黑","黑体","宋体",sans-serif;
    color: #333;
} 
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,   
fieldset,input,textarea,p,blockquote,th,td,tbody, tfoot, thead, tr,a{    
    margin:0;   
    padding:0; 
    vertical-align:baseline;  
}   
table {   
    border-collapse:collapse;   
    border-spacing:0;   
}   
fieldset,img {    
    border:0; 
    display:block;
}   
address,caption,cite,code,dfn,em,strong,th,var {   
    font-style:normal;   
    font-weight:normal;   
}   
ol,ul,li{   
   list-style:none;   
}   

h1,h2,h3,h4,h5,h6 {  
   font-size:100%;   
   font-weight:normal;   
}    
abbr,acronym { 
    border:0;   
}
i{
    display: block;
}

a{
    text-decoration: none;
    color: #333;
    border: none;
}
/* input, select {
    vertical-align:middle;
    -webkit-appearance: none;   google
    -moz-appearance: none;  firefox
    appearance: none;       IE
} */
/* 解决苹果端input上边框虚投影问题 */
input,select{
    border:none;
    outline: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/*.clearfix:after,.clearfix:before{
    content: " ";
    display: block;
    height: 0px;
    visibility: hidden;
    clear:both;
}*/

/* 主流网站清浮动方式，兼容到火狐 3.5 */
.clearfix:after,.clearfix:before{
    content: " ";
    display: table;
}
.clearfix:after{
     clear:both;
}
.clearfix{
    *zoom:1;
}

.fl{
    float: left;
}
.fr{
    float: right;
}
.width{
    width: 1100px;
    margin:0 auto;
}